approaching traffic - Alemán Inglés Diccionario